package com.luckeys.dao;

import java.util.List;

import com.luckeys.ios.vo.IosUserVO;
import com.luckeys.vo.MessageVO;
import com.luckeys.vo.UserVO;


public interface UserDao 
{
	public List<UserVO> queryUserList(UserVO user);
	
	public UserVO queryUser(UserVO user);
	
	public List<UserVO> queryUserPage(UserVO user);
	
	public Integer queryUserCount(UserVO user);
	
	public int addUser(UserVO user);
	
	public int deleteUser(String userUuid);
	
	public UserVO queryUserById(String userUuid);
	
	public IosUserVO queryIosUserById(String userUuid);
	
	public int updateUser(UserVO user);
	
	public void addMessage(MessageVO message);
	
	public UserVO checkCodes(UserVO user);
}